* {
  box-sizing: border-box;
  padding: 0;
  margin: 0;
}

html,
body {
  max-width: 100vw;
  max-height: 100vh;
  background-color: #e8f5e9 !important;
}

body {
  background-color: #e8f5e9 !important;
  color: #333 !important;
}

.max-width-content {
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 16px;
}

/* 护眼模式下的卡片背景 */
.ant-card {
  background-color: #fff !important;
}

/* 护眼模式下的表格背景 */
.ant-table {
  background-color: #fff !important;
}

/* 护眼模式下的输入框背景 */
.ant-input,
.ant-input-affix-wrapper {
  background-color: #fff !important;
}

/* 护眼模式下的下拉菜单背景 */
.ant-dropdown-menu {
  background-color: #fff !important;
}

/* 护眼模式下的模态框背景 */
.ant-modal-content {
  background-color: #fff !important;
}